Improving RAID-5 performance by reducing data redistribution time

نویسندگان

  • Genti Daci
  • Mirela Ndreu
چکیده

RAID is a storing technology that is very often used in nowadays systems and in general this storing volume provides more data security, availability and performance to the existing system. Being an important component of the system, the data storage volume and its performance affect directly the performance of the entire system. This is the motivation why it is convenient for us to improve as much as it is possible the weaknesses of the RAID volume. We are focused on data redistribution problem which is necessary to be performed after adding disks to the volume. In this paper we will review some algorithms and in particular we will discuss FastScale approach, which resulted in satisfactory values of data redistribution time when it was applied on RAID-0. Our proposal is a short algorithm that interacts with FastScale and adjusts it for RAID-5 volumes. The main structure of FastScale is not changed and this gives us reason to anticipate lower redistribution time and higher performance in RAID-5 volumes, as happens in RAID-0.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance Study of RAID-5 Disk Arrays with Data and Parity Cache

Disk array architectures such as RAID-5 have become an acceptable way for designing highly reliable and high-performance storage systems. However, one major drawback of a RAID-5 disk array system is that an update to a data block may involve four disk accesses. Such a high overhead is especially undesirable for workloads with high update rate as in transaction processing. In this paper, we pres...

متن کامل

An Architectural Approach to Improving the Availability of Parity-Based RAID Systems

In this paper, we propose an architectural approach, Supplementary Partial Parity (SPP), to addressing the availability issue of parity encoded RAID systems. SPP exploits free storage space and idle time to generate and update a set of partial parity units that cover a subset of disks (or data stripe units) during failure-free and idle/lightly-loaded periods, thus supplementing the existing ful...

متن کامل

FastScale: Accelerate RAID Scaling by Minimizing Data Migration

Previous approaches to RAID scaling either require a very large amount of data to be migrated, or cannot tolerate multiple disk additions without resulting in disk imbalance. In this paper, we propose a new approach to RAID-0 scaling called FastScale. First, FastScale minimizes data migration, while maintaining a uniform data distribution. With a new and elastic addressing function, it moves on...

متن کامل

Performance Impacts with Reliable Parallel File Systems at Exascale Level

The introduction of Exascale storage into production systems will lead to an increase on the number of storage servers needed by parallel file systems. In this scenario, parallel file system designers should move from the current replication configurations to the more space and energy efficient erasure-coded configurations between storage servers. Unfortunately, the current trends on energy eff...

متن کامل

A RAID reconfiguration scheme for gracefully degraded operations

One distinct advantage of Redundant Array of Independent Disks (RAID) is fault tolerance. But the performance of a disk array in degraded mode is so poor that no one uses the RAID after failure. Continuous operation of RAID in degraded mode is very important in many real time applications, which can not be interrupted in providing continuous services. In this paper, we propose an efficient arch...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013